home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 001 / procom22.arc / PRCM22.NEW next >
Text File  |  1986-02-20  |  16KB  |  371 lines

  1.  
  2.                      ProComm (TM) Version 2.2 Description
  3.                                February 21, 1986
  4.                 Copyright (C) 1985, 1986 PIL Software Systems,
  5.                          Bruce Barkelew and Tom Smith
  6.  
  7.                               BBS: (314) 449-9401
  8.  
  9.          This document describes the changes, additions, and bug fixes
  10.          to ProComm version 2.2.
  11.  
  12.  
  13.          CHANGES AND ADDITIONS
  14.  
  15.               1)  With version 2.2 of ProComm we have switched
  16.                   from the standard Microsoft linker to the
  17.                   PLINK86 (tm) overlay linker from Phoenix
  18.                   Software Associates.  The overlays and
  19.                   the main program are all in one file, so the
  20.                   size of the EXE file has grown considerably.
  21.                   However, the memory required to run ProComm has
  22.                   decreased slightly.
  23.  
  24.               2)  We have added several file transfer protocols:
  25.  
  26.                      - TELINK
  27.                      - YMODEM & YMODEM batch
  28.                      - MODEM7
  29.                      - Sliding Window Kermit (A.K.A. SuperKermit)
  30.  
  31.               3)  XMODEM error recovery has been improved.  Disk
  32.                   writes have been sped up, and the XMODEM
  33.                   buffer has more than doubled in size.
  34.  
  35.               4)  The setup screen (ALT-S) has been greatly
  36.                   expanded.  In fact, it is now four screens
  37.                   rather than one.
  38.  
  39.               5)  XON/XOFF flow control has been added at the
  40.                   interrupt level.  This may enabled/disabled in
  41.                   the setup screen (ALT-S).
  42.  
  43.               6)  ASCII upload and download have been reworked
  44.                   and may be custom tailored in the setup screen
  45.                   (ALT-S).
  46.  
  47.               7)  The redisplay function (Ctrl-F6) has been
  48.                   greatly improved.  New features include paging
  49.                   and string search.
  50.  
  51.               8)  A search function has been added to the dialing
  52.                   directory to allow the user to search for an
  53.                   entry. (Press ALT-D, then press F).
  54.  
  55.               9)  Emulation of the ADDS Viewpoint and Wyse 100
  56.                   terminals has been added.
  57.  
  58.               10) A number of keystrokes have been changed.
  59.                   We're sorry about the inconvience, but we feel
  60.                   it makes for a better overall product.  All
  61.                   file transfers are now accomplished using the
  62.                   PgUp and PgDn keys.  All the SHIFT-F keys have
  63.                   moved down to the F keys. SHIFT-F keys are now
  64.                   used as terminal emulation keys only.  The
  65.                   remaining F key commands have moved to the
  66.                   ALT-F keys, and some have changed numbers.
  67.  
  68.               11) The BREAK key has been changed from Ctrl-End to
  69.                   Ctrl-Break.
  70.  
  71.               12) File transfers are no longer initiated by
  72.                   pressing a function key.  To upload a file,
  73.                   press PgUp, to download press PgDn.  You will
  74.                   then be presented with a menu of protocols from
  75.                   which to choose.
  76.  
  77.               13) The outgoing string translation (modem init,
  78.                   dial command, kb macros) has been improved.
  79.                   There is now a pause character, and you may
  80.                   select (via setup) which characters to use for
  81.                   pause, CR, CTRL and ESC.
  82.  
  83.               14) Command file window will look first in the
  84.                   local dir.  If no .CMD files will look in the
  85.                   PROCOMM= dir and display what it finds there.
  86.  
  87.               15) Additional call progress strings have been
  88.                   included.
  89.  
  90.               16) Redial will now pause between calls if you so
  91.                   desire.
  92.  
  93.               17) BS may now be selected as destructive or not.
  94.  
  95.               18) The DOS gateway no longer needs COMMAND.COM in
  96.                   the path; it works soley from COMSPEC.
  97.  
  98.               19) The alarm is now seperate from sound effects.
  99.                   You may set each independantly, as well as set
  100.                   the alarm time.
  101.  
  102.               20) Windows may be either exploding or non-exploding.
  103.                   This may be set from the setup screen (ALT-S).
  104.  
  105.               21) COMMAND.COM is no longer required to be in the
  106.                   current directory or path for the DOS GATEWAY
  107.                   to function.
  108.  
  109.               22) Numbers to redial may be seperated by spaces,
  110.                   commas or semicolons.
  111.  
  112.  
  113.          BUG FIXES
  114.  
  115.               1)  Fixed long logfile name overwriting storage.
  116.               2)  Fixed VT-100 AF1-AF4 outgoing keys.
  117.               3)  Fixed Editor (Alt-A) FREE problem
  118.               4)  Fixed BS past beginning of line.
  119.               5)  Fixed File dir screen save in BIOS mode.
  120.               6)  Fixed VT-100 [0;0r scroll region problem.
  121.               7)  Fixed ESC key problem when in half duplex.
  122.               8)  Fixed file pointer problem using %D script
  123.                   command.
  124.  
  125.  
  126.          COMMAND FILE CHANGES
  127.  
  128.               Commands no longer supported:
  129.  
  130.               %KR %KS %KM %N %XR %XS %YT
  131.  
  132.               New Commands:
  133.  
  134.               %KBB              Kermit binary mode
  135.               %KBT              Kermit text mode
  136.  
  137.               %NY               Get and send input
  138.               %NN               Get and send input (masked)
  139.  
  140.               %SAY              Alarm on
  141.               %SAN              Alarm off
  142.  
  143.               %UHY              Set handshake XON/XOFF
  144.               %UHN              Set handshake none
  145.               %UBY              Use destructive BS
  146.               %UBN              Use non-destructive BS
  147.               %UXR              Use XMODEM relaxed
  148.               %UXN              Use XMODEM normal
  149.  
  150.               %XUX"filespec"    Upload XMODEM
  151.               %XUT"filespec"    Upload TELINK
  152.               %XUK"filespec"    Upload Kermit
  153.               %XUM"filespec"    Upload MODEM7
  154.               %XUY"filespec"    Upload YMODEM
  155.               %XUZ"filespec"    Upload YMODEM batch
  156.               %XUA"filespec"    Upload ASCII
  157.  
  158.               %XDX"filespec"    Download XMODEM
  159.               %XDT              Download TELINK
  160.               %XDK              Download Kermit
  161.               %XDM              Download MODEM7
  162.               %XDY"filespec"    Download YMODEM
  163.               %XDZ              Download YMODEM batch
  164.  
  165.               %YEY              Echo ASCII u/l locally
  166.               %YEN              Do not echo ASCII u/l locally
  167.               %YSY              Strip LF on ASCII upload
  168.               %YSN              Do not strip LF on ASCII upload
  169.  
  170.               In addition, any commands that take a quoted
  171.               argument may now have that argument entered at
  172.               run time by the user.  If you replace the quotes
  173.               ("") around the argument with tick marks (''), the
  174.               argument in the command file becomes a prompt in a
  175.               window at run time.  Whatever the user enters at
  176.               the prompt is then passed to the % command as the
  177.               command argument.
  178.  
  179.  
  180.               TELEPHONE HANG UP CHANGES
  181.  
  182.               Press ALT-H to hang-up your telephone connection.
  183.               ProComm accomplishes this by first attempting to
  184.               drop DTR. If this fails, then the modem hang-up
  185.               string is sent to the modem.  ProComm uses the
  186.               "carrier detect mask" in the setup screen to
  187.               determine if the hang-up was successful.  Most
  188.               modems use a mask of 32 or 128.  If you receive the
  189.               "HANG UP FAILED" message after pressing ALT-H.
  190.               perform the following checks: Be sure your modem is
  191.               set to monitor DTR and CARRIER DETECT.  If hang-up
  192.               still fails, check that the modem hang-up string in
  193.               the setup screen is correct for your modem.  If it
  194.               still fails, try different values for the carrier
  195.               detect mask.  Some common values are 16, 32, 48,
  196.               and 128.
  197.  
  198.  
  199.                   Once again, we could never have done it without
  200.                   the help of a number of folks.  Special thanks
  201.                   to Mike Todd, John Mulligan, Stan Spotts, Jim
  202.                   Delaney, Charlie Turner, Dan Doman, John
  203.                   O'Boyle .... plus the usual gang: Mike, Ken,
  204.                   Sal, Dave etc etc.  You guys make it all worth
  205.                   while!
  206.  
  207.                   Thanks to everyone who offered to beta test.
  208.                   We couldn't use you all this time but just
  209.                   wait...
  210.  
  211.                   By the way, if this is your 2nd or 3rd version
  212.                   of ProComm: don't you think its about time to
  213.                   register??????  We can't do it without your
  214.                   support, folks.  Help keep the effort going.
  215.  
  216.  
  217. ========================================================================
  218. Addendum: version 2.1  November 16, 1985
  219. ========================================================================
  220.  
  221.         >>> You MUST create a new .PRM file for version 2.1 <<<
  222.         >>> if not, ProComm will do it for you!!!!!!        <<<
  223.  
  224. - KB Macro color save problem fixed.
  225. - Monochrome color save problem fixed.
  226. - Current directory now listed for ALT-B
  227. - Some default colors changed for monochrome and B/W.
  228. - Fixed command file error message.
  229. - Fixed VT100 graphics prob.
  230. - Fixed XMODEM timeout problem on initial block.
  231. - Fixed AM/PM error on displayed times.
  232. - NEW command file commands: %LPO, %LPC  open and close printer log.
  233. - Fixed error while logging to disk from command file.
  234.  
  235. ========================================================================
  236. Addendum: version 2.0
  237. ========================================================================
  238.  
  239.                  ProComm (TM) Version 2.0 Description
  240.  Copyright (C) 1985 PIL Software Systems, Bruce Barkelew and Tom Smith
  241.  
  242. OK folks, here it is.  For your information, we have switched from Computer
  243. Innovations C86 compiler to version 3.0 of the Microsoft C compiler.  We
  244. strongly recommmend the MS C compiler; it's the nicest we've worked with.
  245. In addition to the compiler change, Bruce has converted all the interrupt
  246. and asynch stuff into assembler.
  247.  
  248. A number of things have changed since 1.1, and you will need to delete your
  249. existing .PRM and .KEY files.  We would suggest going directly to the setup
  250. screen (ALT-S) to make sure everything is kosher for your setup.
  251.  
  252. ===> NOTE: Old .PRM files will not work with the current version.
  253. ===> You must create new parm files.  We suggest you go directly to
  254. ===> the setup areas to customize your copy.
  255.  
  256. Here's a short description of the new or changed features in version 2.0.
  257.  
  258. 1) Switch from CI-C86 "C" compiler to Microsoft "C" 3.0
  259.  
  260. 2) List dialing (ALT-R)
  261.         Enter 1 or more entries from the dialing directory to be called
  262.         in a circular fashion.  Just press enter to call the last
  263.         number(s) dialed.  If a number is reached, it is removed from
  264.         the circular queue. Prefixes and suffixes are supported.
  265.  
  266. 3) Suffix support
  267.         All dialing prompts will now take the long distance codes
  268.         (previously called prefixes) as both prefixes and suffixes.
  269.         (i.e. +23, +12@, 55# etc).  Both prefixes and suffixes are
  270.         supported in the dialing dir, manual dialing, circular dialing
  271.         and the command files.
  272.  
  273. 4) CMD file selection (CTRL-F5)
  274.         CMD files can now be selected from a scrolling window, or
  275.         entered by hand as before.  (typing the .CMD extension is
  276.         no longer required).
  277.  
  278. 5) Kermit server commands (ALT-K)
  279.         3 basic Kermit server commands are now supported.  They include
  280.         Finish, Logout and Remote Directory.
  281.  
  282. 6) Terminal emulation enhancements
  283.         A) VT-100
  284.            This emulation is MUCH improved.  Bugs have been fixed and
  285.            we now support scrolling region, origin, index, reverse index,
  286.            graphics character set, etc.. 132 COL mode is still not supported.
  287.  
  288.         B) IBM 3101
  289.            Added support for erase end of screen, scroll ON/OFF hardware
  290.            switch emulation.
  291.  
  292.         C) Televideo 950
  293.            Much improved.  Support added for graphics character set,
  294.            all display attributes, user loaded status line, and a few
  295.            "behind the scenes" fixups.
  296.  
  297. 7) XMODEM "relaxed mode"
  298.         Support added for "relaxed" XMODEM timing. (needed with CompuServe).
  299.         Select from the SETUP screen (ALT-S) or thru a command file.
  300.  
  301. 8) SETUP Screen (ALT-S)
  302.         Mostly self explanatory.  'Line wrap' controls whether or not lines
  303.         longer than 80 chars will wrap or be truncated.  'Scroll' is for
  304.         compatablity with certain protocol converters and should normally
  305.         be on.  If you don't know what the Kermit parameters are don't mess
  306.         with them.
  307.  
  308. 9) Screen writing method
  309.         User setable.  Use BIOS for running with multi-tasking environments
  310.         or for running in "the background".  Use DIRECT (direct video buffer
  311.         writes) for most cases. Can set into BIOS mode with /M command
  312.         switch.
  313.  
  314. 10) Translate table (ALT-W)
  315.         A translate table for stripping and/or replacing incoming
  316.         characters.
  317.  
  318. 11) 19,200 baud
  319.         Support has been added for 19.2K baud.
  320.  
  321. 12) Editor (ALT-A)
  322.         Load and execute your favorite editor/word processor from within
  323.         ProComm.  Set from the SETUP screen.
  324.  
  325. 13) New or changed CMD file commands
  326.  
  327. changed-%F"number" - set comm parms.  Use same numbers as in Alt-P which
  328. -------              have changed.
  329.  
  330.         %KF     - Kermit FINISH server command
  331.         %KL     - Kermit LOGOUT server command
  332.         %KD     - Kermit DIRECTORY server command
  333.         %N"prompt" - prompt for user input to send (appends CR)
  334.         %OD     - Direct screen writes
  335.         %OB     - BIOS screen writes
  336.         %ST"time"  - alarm time in secs
  337.         %U7     - Line wrap on
  338.         %U8     - Line wrap off
  339.         %U9     - Scroll on
  340.         %U0     - Scroll off
  341.         %XC     - XMODEM into relaxed mode
  342.         %XN     - XMODEM normal
  343.         %YP"number"   - ASCII upload pacing (in secs)
  344.         %YT"filename" - ASCII upload
  345.         %ZY     - Translate table on
  346.         %ZN     - Translate table off
  347.  
  348. Other odds and ends:
  349.  
  350. - Fileview and ASCII xfer colors and method changed to fix Compaq problems.
  351. - Extra CR in log file problem fixed.
  352. - TEF updated to take command line args.
  353. - Redial should work on modems that don't monitor DTR.
  354. - XMODEM timing modified.
  355. - XMODEM will change parms if not at N/8/1.
  356. - ALT-B colors changed for B/W users.
  357. - Fixed error handling on disk full.
  358. - Functions may be called directly from the help screen.
  359. - ProComm will now exit in the same directory it started in.
  360. - Probably some other odds and ends I can't think of right now.
  361.  
  362. Remember, we are moving in December and the BBS will be down a month
  363. or so.  Leave us mail on Mike Johnson's Computer Aide BBS or Sal Manaro's
  364. Underdog BBS.
  365.  
  366. Thanks to everyone for ideas, bugs, info and cash.  Special thanks to
  367. Sal Manaro, Mike Johnson, Ken Shackelford, Dave Staehlin, Nick Pupillo,
  368. Pat Garrett, Bob Cole and especially John O'Boyle.
  369.  
  370.  
  371.